﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using MW.Domain.DC;
using IBatisNet.Common.Pagination;

namespace MW.Persistence.Interface.DC
{
    public interface IMetaDao
    {
        Meta GetMeta(string metaId);
        void InsertMeta(MW.Domain.DC.Meta meta);
        IPaginatedList SearchMetaList(string keywords);
        IPaginatedList SearchMetaDCList(string keywords);
        MetaDC GetMetaDCByUniqueID(string uniqueID);
        IPaginatedList GetRelatedMeta(MetaDC metaDC);
        IPaginatedList SearchMetaDCListColumn(string column, string keywords);
    }
}
